package com.serialPort.web.service;

import com.fazecast.jSerialComm.SerialPort;

import java.util.List;

public interface SerialPortService {

    /**
     * 打开串口并发送数据
     *
     * @param serialPort
     * @param message
     */
    public void SendToSerialPortMessage(SerialPort serialPort, String message);

    /**
     * 监听端口并获取数据
     *
     * @param serialPort
     */
    public void GetSerialPortMessage(SerialPort serialPort);

    /**
     * 解析消息
     *
     * @param message
     */
    public List<List<String>> AnalysisCS1200Message(String message);

    String AnalysisUploadCS1200Message(String message);
}
